package com.entity.system;

import java.math.BigDecimal;
import java.util.Date;

public class UserCashFlow {
    private Long id;

    private BigDecimal price;

    private Date createTime;

    private Byte cashFlowDirection;

    private Long userId;

    private Long receiveId;

    private Byte cashFlowTitle;

    private String triggerTableName;

    private String triggerNo;

    private BigDecimal balance;

    private Byte cashFlowType;

    private Integer visible;

    private Integer isSuccess;

    private Long withdrawalOrderId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Byte getCashFlowDirection() {
        return cashFlowDirection;
    }

    public void setCashFlowDirection(Byte cashFlowDirection) {
        this.cashFlowDirection = cashFlowDirection;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getReceiveId() {
        return receiveId;
    }

    public void setReceiveId(Long receiveId) {
        this.receiveId = receiveId;
    }

    public Byte getCashFlowTitle() {
        return cashFlowTitle;
    }

    public void setCashFlowTitle(Byte cashFlowTitle) {
        this.cashFlowTitle = cashFlowTitle;
    }

    public String getTriggerTableName() {
        return triggerTableName;
    }

    public void setTriggerTableName(String triggerTableName) {
        this.triggerTableName = triggerTableName == null ? null : triggerTableName.trim();
    }

    public String getTriggerNo() {
        return triggerNo;
    }

    public void setTriggerNo(String triggerNo) {
        this.triggerNo = triggerNo == null ? null : triggerNo.trim();
    }

    public BigDecimal getBalance() {
        return balance;
    }

    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    public Byte getCashFlowType() {
        return cashFlowType;
    }

    public void setCashFlowType(Byte cashFlowType) {
        this.cashFlowType = cashFlowType;
    }

    public Integer getVisible() {
        return visible;
    }

    public void setVisible(Integer visible) {
        this.visible = visible;
    }

    public Integer getIsSuccess() {
        return isSuccess;
    }

    public void setIsSuccess(Integer isSuccess) {
        this.isSuccess = isSuccess;
    }

    public Long getWithdrawalOrderId() {
        return withdrawalOrderId;
    }

    public void setWithdrawalOrderId(Long withdrawalOrderId) {
        this.withdrawalOrderId = withdrawalOrderId;
    }
}